★★½
Los Colonos y Thomas de Berlanga, Puerto Ayora, Puerto Ayora, Ecuador
Property Location
A stay at Bay Suites places you in the heart of Puerto Ayora, convenient to Galapagos National Park and Charles Darwin Research Station. This hotel is within the region of El Garrapatero Beach.